package retrofit2.http;

import java.lang.annotation.Documented;
import java.lang.annotation.Retention;
import java.lang.annotation.Target;

import static java.lang.annotation.ElementType.METHOD;
import static java.lang.annotation.RetentionPolicy.RUNTIME;

/**
 * HTTP地址版本注解
 * 通过
 * @see retrofit2.Retrofit.Builder#addBaseUrl(int, String)
 * 配置多个链接
 * 然后在ApiService内的方法加上这个注解，value值和配置时的值相同
 * 这样就可以直接多个HTTP地址
 */
@Documented
@Target(METHOD)
@Retention(RUNTIME)
public @interface HTTPVersion {
  int value() default 0;
}
